• word of the day

    dioscorea alata

    dioscorea alata - Dictionary definition and meaning for word dioscorea alata

    Definition
    (noun) grown in Australasia and Polynesia for its large root with fine edible white flesh
    Synonyms : water yam , white yam
Download our Mobile App Today
Receive our word of the day
on Whatsapp